Add a reftest for multiple font families
authorMatthias Clasen <mclasen@redhat.com>
Fri, 3 May 2019 01:33:09 +0000 (01:33 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 3 May 2019 01:44:29 +0000 (01:44 +0000)
This tests that listing multiple font
families in the css font-family property
works as expected.

testsuite/reftests/label-fonts.css [new file with mode: 0644]
testsuite/reftests/label-fonts.ref.ui [new file with mode: 0644]
testsuite/reftests/label-fonts.ui [new file with mode: 0644]
testsuite/reftests/meson.build

diff --git a/testsuite/reftests/label-fonts.css b/testsuite/reftests/label-fonts.css
new file mode 100644 (file)
index 0000000..aa44add
--- /dev/null
@@ -0,0 +1,3 @@
+* {
+  font-family: nonexisting,Sans;
+}
diff --git a/testsuite/reftests/label-fonts.ref.ui b/testsuite/reftests/label-fonts.ref.ui
new file mode 100644 (file)
index 0000000..b00757e
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <object class="GtkWindow" id="window1">
+    <property name="type">popup</property>
+    <child>
+      <object class="GtkLabel" id="label3">
+        <property name="label" translatable="yes">abcdefg</property>
+      </object>
+    </child>
+  </object>
+</interface>
diff --git a/testsuite/reftests/label-fonts.ui b/testsuite/reftests/label-fonts.ui
new file mode 100644 (file)
index 0000000..b00757e
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+  <object class="GtkWindow" id="window1">
+    <property name="type">popup</property>
+    <child>
+      <object class="GtkLabel" id="label3">
+        <property name="label" translatable="yes">abcdefg</property>
+      </object>
+    </child>
+  </object>
+</interface>
index 9845b42e068f4c5648f4f1bcee4fe9722eae20e9..44dbc487e76a14a9d8ee1b0317deae40ffe1fc96 100644 (file)
@@ -267,6 +267,9 @@ testdata = [
   'label-ellipsize-small.ui',
   'label-ellipsize-with-big.ref.ui',
   'label-ellipsize-with-big.ui',
+  'label-fonts.css',
+  'label-fonts.ref.ui',
+  'label-fonts.ui',
   'label-shadows.css',
   'label-shadows.ref.ui',
   'label-shadows.ui',